package com.lifeverse.entity.enums;

/**
 * 模式类型枚举
 */
public enum PatternType {
    /**
     * 行为模式
     */
    BEHAVIOR("行为模式"),
    
    /**
     * 交互模式
     */
    INTERACTION("交互模式"),
    
    /**
     * 决策模式
     */
    DECISION("决策模式"),
    
    /**
     * 学习模式
     */
    LEARNING("学习模式"),
    
    /**
     * 通信模式
     */
    COMMUNICATION("通信模式"),
    
    /**
     * 资源使用模式
     */
    RESOURCE_USAGE("资源使用模式"),
    
    /**
     * 协作模式
     */
    COLLABORATION("协作模式"),
    
    /**
     * 异常模式
     */
    ANOMALY("异常模式");

    private final String description;

    PatternType(String description) {
        this.description = description;
    }

    public String getDescription() {
        return description;
    }
}